package school.Test.Try;

import javax.swing.*;
import java.awt.*;
import java.awt.event.*;

public class MyFrame extends JFrame {//import javax.swing.*;
    //？？？窗口在哪里创建
    JTextField t1;
    JTextField t2;//写成这样方便后续获得t1.getText
    JButton b;
    public MyFrame(String name){
        super(name);
        setSize(600,600);//设置窗口大小
        t1=new JTextField(20);
        t2=new JTextField(20);
        b=new JButton("复制");
        add(t1);
        add(t2);
        add(b);

        setLayout(new FlowLayout());//import java.awt.*;设置组件顺序
        setVisible(true);//设置窗口可见
        setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);///设置窗口关闭方式

        H h=new H();
        b.addActionListener(h);
    }
    class H implements ActionListener {//创建监听器类，实现监听接口
        public void actionPerformed(ActionEvent e){//重写抽象方法
            String s=t1.getText();
            t2.setText(s);
            t1.setText(" ");
        }
    }
    public static void main(String[] args) {
        MyFrame myFrame=new MyFrame("我的第一个窗口");
    }
}
